current generating plant - Spanish English Dictionary